Datenimport-Konfigurator
Lieferantendaten einfach importieren
crossbase bietet eine grafische Oberfläche, um den Aufbau von Excel- und BMEcat-Dateien zu analysieren und Spalten mit Datenbankfeldern zu verbinden (Import-Mapping). Dabei können Transformationsregeln für vollautomatische Umformungen genutzt werden. Diese Einstellungen können gespeichert und bei gleichartigen Dateien erneut angewendet werden.

Vorteile Datenimport-Konfigurator
Funktionsübersicht
Import von Excel-Dateien
Für nahezu alle Daten, die mittels Bedienoberflächen in die crossbase-Datenbank eingepflegt werden, ist auch ein Massendaten-Import über Excel-Dateien möglich. Anwender können diese Importe selbständig durchführen, ohne dazu auf externen Support angewiesen zu sein.
Für die Aufbereitung der Excel-Dateien gibt es zwei Vorgehensweisen:
- Die Excel-Dateien werden für das Standardimport-Format von crossbase verändert. Dazu müssen Spalten und Spaltenüberschriften in der Excel-Datei ergänzt werden. Dieser Weg ist vor allem dann sinnvoll, wenn der Aufbau der Excel-Datei nicht vorgegeben ist.
- Die Excel-Dateien werden nicht verändert. Mit Hilfe einer grafischen Oberfläche wird ein Feld-Mapping erstellt, welches wiederholt auf gleichartige Excel-Dateien angewendet werden kann. Im einfachsten Fall des Mappings wird die Spalte ausgewählt, in der die Artikelnummer steht. Anschließend können weitere Spalten zu bestimmten Informationstypen zugeordnet werden. Müssen Feldinhalte individuell angepasst werden, nutzt man Transformationsregeln. Diese ermöglichen das Entfernen, Ersetzen oder Hinzufügen von Zeichen und das Umrechnen anhand von Rechenregeln und Verkettungen.
Import von BMEcat-Dateien
Um BMEcat-Dateien zu importieren, wird ein Feld-Mapping auf die typischen BMEcat-Felder erstellt:
- Mapping Lieferanten-Artikelnummer
- Mapping Strukturen, bspw. ECLASS, ETIM
- Mapping Kurz- und Langbeschreibung
- Mapping Preisdaten
- Mapping Attribute
- Mapping Sprachen
- Mapping MIME für Bilder und Dokumente
Mittels eines BMEcat-Viewers können die Daten visualisiert werden. Das Importprofil kann gespeichert werden, um gleichartige Importe wiederholt durchführen zu können.
Durchführung des Imports
Beim Datenimport von Excel- oder BMEcat-Dateien erfolgt eine Validierung. Dabei wird geprüft, ob Datentyp, Zahlenformat und Wertebereich korrekt sind und ob Textauszeichnungen XML-konform vorliegen. Werden neue Artikel importiert, können diese vorab in einem NEU-Ordner angelegt und später näher klassifiziert werden. Das Ergebnis wird in einer Log-Datei zusammengefasst. Bei Fehlern kann eine E-Mail-Benachrichtigung ausgelöst werden.
Simulation von Datenimporten
Typischerweise werden größere Datenimporte zuerst in ein Testsystem importiert und das Ergebnis grob geprüft. Das ist umständlich und ungenau. Daher bietet crossbase eine Simulation des Imports mit maschinellen Prüfmöglichkeiten. Es wird nach der Simulation reportiert, welche Daten neu sind, geändert oder entfernt wurden („DELTA“) und welche Daten unverändert bleiben.
Funktionalität
Feld-Mapping
Eine zu importierende Spalte repräsentiert ein zu definierendes Feld in der Datenbank. Dort wird sie einer Struktur und Ebene zugeordnet. Beispielsweise können die Zelleninhalte einer Spalte in die Produktstruktur auf Ebene der Produktgruppe oder der Artikel importiert werden.